earth embankment - Turc Anglais Dictionnaire